package com.cius.model;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by CiusCheung on 16/9/17.
 */
public enum Sex {
    BOY{
        @Override
        public String getName() {
            return "男";
        }
    },
    GIRL{
        @Override
        public String getName() {
            return "女";
        }
    },
    ALL{
        @Override
        public String getName() {
            return "不限";
        }
    };


    /**
     * 获取名称的抽象方法
     * @return 名称
     */
    public abstract String getName();
    public static List<String> getValues(){
        List<String> list = new ArrayList<String>();
        for (Sex sex : Sex.values()){
            list.add(sex.getName());
            System.out.println("获取到的性别"+sex.getName());
        }
        return list;
    }

}
